آموزش Mastering Puppet 6 for Large Infrastructures - نسخه دوم [ویدئو]

Mastering Puppet 6 for Large Infrastructures - Second Edition [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Puppet یک سیستم مدیریت پیکربندی است که به شما کمک می کند تمام پیکربندی های IT خود را خودکار کنید و به شما امکان کنترل کارهایی که با هر گره انجام می دهید، زمان انجام آن و نحوه انجام آن را می دهد. این دوره دانش شما را در مورد عروسک به سطح پیشرفته ای می رساند و جدیدترین و پیشرفته ترین ویژگی های عروسک را پوشش می دهد. شما تکنیک های پیشرفته ای را برای مقابله با استقرار متمرکز و غیرمتمرکز Puppet و کنترل سرورها و دسکتاپ های خود را کشف خواهید کرد. از طریق مثال‌های جالب، یاد بگیرید که چگونه پیاده‌سازی Puppet را برای مدیریت پیکربندی خودکار کنید و هر جنبه از سیستم‌های خود از جمله تهیه، استقرار و مدیریت تغییر را خودکار کنید. شما Puppet را با Jenkins و Git ادغام خواهید کرد تا یک گردش کار موثر برای چندین تیم ایجاد کنید و از ویژگی جدید Puppet Tasks و آخرین برنامه های افزودنی زبان Puppet Orchestrator استفاده کنید. در پایان این دوره، شما به اندازه کافی با اعتماد به نفس و مهارت در مقیاس و عیب یابی Puppet و غلبه بر مشکلاتی که در استقرارهای بزرگتر با نمونه های دنیای واقعی با آن مواجه می شوید، خواهید بود. بسته کد این دوره در https://github.com/PacktPublishing/Mastering-Puppet-6-for-Large-Infrastructures-Second-Edition در دسترس است. و پایداری را پیکربندی کنید چندین شغل را از طریق ارکستراسیون عروسکی مدیریت کنید با کارهای Puppet پیکربندی و عملکرد جدیدی ایجاد کنید چندین محیط Puppet را با فایل ها و مخازن مدیریت کنید کد نسخه را از طریق مخازن Git مدیریت کنید از PuppetDB برای ذخیره داده ها به صورت ناهمزمان استفاده کنید تست عروسک را به صورت خودکار با جنکینز انجام دهید استفاده از تکنیک های مجازی سازی پیشرفته این دوره برای مدیران و توسعه دهندگان سیستم مناسب است، به ویژه کسانی که در محیط های تولیدی کار می کنند و به دنبال راه هایی برای استفاده از Puppet در محیط های سازمانی هستند. پیش نیاز: دانش سطح متوسط ​​از عروسک فرض می شود. تکنیک های پیکربندی پیشرفته را با استفاده از PuppetDB بیاموزید * کدهای پیچیده Puppet را با Code Manager مدیریت کنید * از ویژگی های پیشرفته Puppet برای مدیریت مشاغل از طریق ارکستراسیون استفاده کنید.

سرفصل ها و درس ها

شروع شدن Getting Started

  • بررسی اجمالی دوره Course Overview

  • بررسی عروسک و شرایط عروسک Puppet Review and Puppet Terms

  • کد عروسکی، سرورها و محیط‌ها Puppet Code, Servers, and Environments

  • اطلاعات بیشتر درباره سرورها و محیط های عروسکی More About Puppet Servers and Environments

  • کنترل منبع با Git و r10k Source Control with Git and r10k

عروسک معماری برای مقیاس پذیری، افزونگی و عملکرد Architecting Puppet for Scalability, Redundancy, and Performance

  • ایجاد یک ماشین سرور عروسکی از ابتدا Creating a Puppet Server Machine from Scratch

  • در حال گسترش بر روی یک ماشین عروسکی مستقل Expanding on a Standalone Puppet Machine

  • پیکربندی سازمانی Enterprise Configuration

  • تنظیم عملکرد سرور عروسکی Performance Tuning the Puppet Server

مجازی سازی Virtualization

  • خدمات وب آمازون و عروسک Amazon Web Services and Puppet

  • تهیه عروسک در اقیانوس دیجیتال Provisioning Puppet in Digital Ocean

  • مجازی سازی عروسکی با VMware Puppet Virtualization with VMware

  • از Oracle VirtualBox با Puppet استفاده کنید Use Oracle VirtualBox with Puppet

گزارش عروسکی Puppet Reporting

  • پیکربندی عروسک برای گزارش Configuring Puppet for Reporting

  • گزارشگری سرکارگر Foreman Reporting

  • پیکربندی PuppetDB برای گزارش ها PuppetDB Configuration for Reports

با استفاده از PuppetDB Using PuppetDB

  • آشنایی با Storeconfigs و PuppetDB Understanding Storeconfigs and the PuppetDB

  • منابع صادر شده Exported Resources

  • رابط کاربری گرافیکی PuppetDB PuppetDB's GUI

  • PuppetDB API PuppetDB API

گسترش کارکردهای عروسکی Extending Puppet Functionalities

  • ماژول های عمومی Public Modules

  • ایجاد حقایق Creating Facts

  • اجرای انواع سفارشی Running Custom Types

  • با استفاده از Hiera Using Hiera

  • با استفاده از اصلاح کننده "غایب". Using the 'absent' Modifier

تست و عیب یابی عروسک Puppet Testing and Troubleshooting

  • تست و عیب یابی Testing and Troubleshooting

  • استفاده از rspec-puppet برای تست کد Using rspec-puppet for Testing Code

  • با استفاده از لیوان Using Beaker

  • آشپزخانه آزمایشی Test Kitchen

  • جنکینز Jenkins

  • API ها APIs

  • گواهینامه های SSL SSL Certificates

  • فراپارامترها و ترتیب Metaparameters and Ordering

  • بازرسی سرور عروسکی با PRY Inspecting the Puppet Server with PRY

شرکت عروسکی Puppet Enterprise

  • تفاوت بین Puppet Enterprise و Puppet Source Open Differences between Puppet Enterprise and Open Source Puppet

  • ارکستراسیون شغلی Job Orchestration

  • با استفاده از مدیر کد Using the Code Manager

  • فعال کردن مخزن ابزار Enabling the Tools Repository

  • وظایف تیغ Razor Tasks

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Mastering Puppet 6 for Large Infrastructures - نسخه دوم [ویدئو]
جزییات دوره
4 h 3 m
39
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Bob Hendry
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bob Hendry Bob Hendry

باب هندری یک نویسنده فناوری است که ساکن شیکاگو است. در طول 25 سال گذشته، او کتاب های زیادی در زمینه توسعه نرم افزار نوشته است و تجربه زیادی در تدریس در محیط های دانشگاهی و شرکتی دارد. باب در ابزار DevOps تخصص دارد و ده ها دوره آموزشی در مورد ابزارهایی مانند Puppet تالیف کرده است. او ستون‌نویس سابق مجله توسعه‌دهنده جاوا و ویرایشگر محصول جدید مجله فناوری بی‌سیم است. هنگامی که او نوشتن یا تدریس نمی کند، می توانید او را در حال گذراندن وقت با خانواده یا شرکت در بازی های بیسبال Chicago Cubs بیابید. https://www.linkedin.com/in/bob-hendry-50961311/